Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F24 France F4 Morocco Tennis Tour - Casablanca Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger DCNS de Cherbourg - Cherbourg Rijeka Open - Rijeka Zagreb Open - Zagreb Unicredit Czech Open - Prostejov s'Tennis Masters Challenger - Graz Black Forest Open - Freudenstadt Ethias Trophy - Mons Sunrise Challenger Braunschweig Challenger Cordenons Challenger Cairo Challenger Prostejov Challenger Alphen Challenger Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Yugoslavia Open - Belgrade Open Prevadies - St. Brieuc AT&T Challenger of Dallas - Dallas Porsche Open - Poznan Trani Challenger Mons Challenger Tashkent Challenger Rome Challenger Marburg Challenger Cordenons Challenger Manerbio Challenger Connex Open Romania - Bucharest Gold Flake Open - Chennai ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca BMW Open - Munich Heineken Trophy - 's-Hertogenbosch Internazionali di Tennis di San Marino - San Marino Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Japan Open - Tokyo Samsung Open - Brighton AAPT Championships - Adelaide Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen Copa AT&T - Buenos Aires Citrix Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad Croatia Open - Umag Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Adidas International - Sydney Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Qatar Exxon Mobil Open 2003 - Doha Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston Open de Tenis Comunidad Valenciana - Valencia Allianz Suisse Open Gstaad - Gstaad Mons Challenger Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Kroger / St. Jude International - Memphis Estoril Open - Estoril Open de la Comunidad Valenciana - Valencia BMW Open - Munich Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Heineken Open Shanghai - Shanghai Chennai Open - Chennai Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Heineken Open - Auckland Grand Prix Hassan II - Casablanca Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw Dutch Open Tennis - Amersfoort Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Catella Swedish Open - Bastad Masters Series - Hamburg Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona International German Open - Hamburg 2000 Cairo Challenger - Cairo Exim Agmedia Open - Kosice Mobelwelt-Zick Open 98 - Dresden San Marino Cepu Open - San Marino AXA Open - Lisbon Pekao Open - Szczecin Challenger Casino Lugano - Lugano Venice Open - Venice Sports Expert Open - Nettingsdorf FILA Challenger Biella - Biella Copa Ericsson Brazil - Sao Paulo Open de Charleroi - Charleroi Internationaux de Tennis de Brest - Brest Jameson Cup - Milan Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Espinho Challenger - Espinho 2001 Eddleman USTA Challenger - Birmingham Compaq Challenger - Bucharest Zivnobanka Czech Open - Prostejov FILA Challenger - Biella Challenger Casino Lugano - Lugano Memorial Savigny - Sassuolo XI Venice Open - Venice Internazionali di Tennis de San Marino - San Marino Brixina Tennis Open - Bressanone XXVIII Edizione 'A.Savoldi' - Manerbio Citta di Brindisi - Brindisi Kyiv UMC Open - Kiev Pekao Open 2001 - Szczecin Optimus Maia Open - Maia VIII Trofeo Ciutat de Barcelona - Barcelona Tatra Banka Open 2001 - Bratislava Pekao Open - Szczecin The Nottingham Cahllenger - Nottingham Tatra Banka Open - Bratislava Singapore Mens Tennis Open - Singapore Heineken Challenger - Ho Chi Minh City Bangkok Challenger - Bangkok Barletta Citta'Della Disfida Open 98 - Barletta Hugarian Food Open - Budapest Kiev UMC Open - Kiev Quelle Cup - Furth Zagreb Open - Zagreb Ciur Pribram Challenger - Pribram Muller Cup - Ulm LTA Manchester challenger - Manchester Tampere Challenger - Tampere Internationale Tenniskampioenschappen Scheveningen - Scheveningen Poznan Challenger - Poznan Rado Geneva Challenger - Geneva KGHM Polish Indoors - Wroclaw Medicor Open - Budapest TCT Open - Tunis Copa Ericsson Brasil - Sao Paulo Challenger Britania Zavaleta - Puebla Copa Ericsson Peru - Lima Laser Vision USTA Challenger - Amarillo Warsteiner Challenger Lubeck - Lubeck Challenger Ford de Cherbourg - Cherbourg Open de l'Isere - Grenoble Open de Franche Comte - Besancon The Joyce Eisenberg Jerusalem Open - Jerusalem ATU Cup 1999 - Weiden Prague Challenger - Prague Internationale Tenniskampioenschappen - Scheveningen Amer-Wilson Tampere ATP Tournament - Tampere The Scottish Championships - Edinburgh Volkswagen TED Open - Istanbul Sports Experts Open - Nettingsdorf Open Castilla y Leon - Segovia Warta Cup - Sopot Ciur Cup 99 - Prague Sylt Open 1999 - Sylt ATP Challenger XXVI Edizione - Manerbio Medicor Open - Budapest Open Maxon - Barcelona Barletta Citta Della Disfida Open 2000 - Barletta Optimus Maia Open - Maia Internationaux de Bretagne - Brest Kueppers Kolsch Cup by Lambertz - Aachen Polish Open 2000 - Poznan 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta CA-Challenge 2000 - Graz Zagreb Open - Zagreb Copa Ericsson Peru - Lima Top Wool Challenger Biella - Biella Kuppers Kolsch Cup - Aachen 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia KGHM Polish Indoors - Wroclaw V Torneo Internazionale di Tennis - Barletta TennisCup Vlaanderen - Antwerp Tatra Banka Open 2003 - Bratislava Ostend Challenger Tennis Cup of Flanders - Ostende Graz CA Challenger - Graz Grolsch Cup - Warsaw Meridiana Sardegna Open - Olbia Toluca Challenger - Toluca Open Mutouest - St. Brieuc VIII Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda Maia Open - Oporto Tennis Napoli Cup 2004 - Napoli Open Sainte Victoire - Aix-En-Provence Yitzhak Rabin Men's Challenger - Tel Aviv Cairo Challenger - Cairo Ljubljana Open - Ljubljana Open Sainte-Victoire - Aix-En-Provence Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig Canottieri Minico 2004 - Mantova Internationale Badische Meisterschaffen Um Den Techem Cup - Zell SAA Hilversum Open - Hilversum Alfa Romeo Tennis Cup - Cordenons KGHM Polish Indoors - Wroclaw IPP Geneva Trophy - Geneva Rhein-Main Challenger 2004 - Aschaffenburg San Remo Tennis Cup - San Remo Czech Open - Prostejov Privat Bank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Mauritius Open - Mauritius Open de Franche-Comte - Besancon Pro Tennis World Open - Sunrise Ethias Tennis Trophy - Mons Mobilux Open - Luxembourg Pekao Open - Szczecin Ethias Trophy - Mons Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2007 - Scheveningen San Marino Cepu Open - San Marino Geneva Challenger - Geneva Citta di Como - Como Tean International - Alphen Internazionali di Tennis Dell'Umbria - Todi Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Challenger 42 - Andrezieux Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Siemens Open - Scheveningen XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Open D'Orleans - Orleans ATP Challenger Trophy 2008 - Trnava Cherbourg Challenger Lugano Challenger San Marino Challenger Australian Open - Melbourne Monza Challenger Tunis Challenger Tennis Masters Series - Indian Wells The Ericsson Open - Miami Istanbul Challenger Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Indian Wells Banja Luka Challenger Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Paris Ljubljana Challenger BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Siemens Open - Scheveningen XL Capital Bermuda Open - Bermuda Scania Stockholm Open - Stockholm Skandia Open - Linz Kaltenberg Open - Split Legg Mason Tennis Classic - Washington D.C. Copa Sevilla Inernacionales de Andalucia - Seville Campionati Internazionali di Sicilia - Palermo Copa Ericsson Uruguay - Montevideo Copa Ericsson Mexico - Guadalajara Casino Lugano - Lugano French Open - Paris Copa Ericsson - Santiago Copa Ericsson - Caracas Banca Stato Challenger Lugano - Lugano International Championship of Croatia - Umag Open 88 - Contrexeville Copa Ericsson Chile - Santiago Idea Prokom Open - Sopot Cairo Challenger - Cairo Gelsor Open Romania - Bucharest Tenniscup of Flanders - Ostende West Side Tennis Club Clay Court Challenger - Forest Hills Tennis Napoli Cup - Napoli Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Grand Prix Hassan II - Casablanca AXA Cup - London Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten Heineken Open Shanghai - Shanghai Qatar Mobil Open 2001 - Doha Abierto Mexicano de Tenis Pegaso - Acapulco Estoril Open - Estoril Verizon Tennis Challenge - Atlanta The Nottingham Open - Nottingham Telenordia Swedish Open - Bastad Gelsor Open Romania - Bucharest Open de Moselle - Metz Ordina Open - 's-Hertogenbosch Energis Open - Amersfoort Adidas International - Sydney Siebel Open - San Jose Brasil Open - Costa do Sauipe Croatia Open - Umag Thailand Open - Bangkok AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona The Priority Telecom Open - Amersfoort Davidoff Swiss Indoors - Basel The Dubai Tennis Championships - Dubai Mercedes Cup - Stuttgart Davidoff Swiss Indoors Basel - Basel ABN/AMRO World Tennis Tournament - Rotterdam Citrix Tennis Championships - Delray Beach Open SEAT 2008 - Barcelona Ordina Open - 's-Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb If Stockholm Open - Stockholm SAP Open - San Jose Wimbledon - London U.S. Open - New York Serbia Open - Belgrade Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Campbells Hall of Fame Tennis Championships - Newport French Open - Paris Abierto Mexicano de Tenis Pegaso - Acapulco Gerry Weber Open - Halle 2002 Mercedes Cup - Stuttgart Dubai Tennis Open - Dubai Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London BellSouth Open - Vina del Mar Australian Open - Melbourne French Open - Paris U.S. Open - New York If Stockholm Open - Stockholm French Open - Paris Wimbledon - London The Stella Artois Grass Court Championships - Queen's/London AAPT Championships - Adelaide Energis Open - Amsterdam Stockholm Open - Stockholm Chevrolet Cup - Vina del Mar BellSouth Open - Vina del Mar Siebel Open - San Jose Trofeo Conde de Godo - Barcelona Grand Prix de Tennis de Lyon - Lyon Copa AT&T - Buenos Aires Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan International Tennis Championships - Delray Beach ATP Studena Croatia Open Umag - Umag Abierto Mexicano Telfonica MoviStar - Acapulco Hypo Group Tennis International - Portschach Open de Moselle - Metz Milan Indoors - Milan Ordina Open - 's-Hertogenbosch Wideyes Swedish Open - Bastad Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Generali Open - Kitzbuhel Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami French Open - Paris Telecom Italia Masters - Rome BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Tennis Masters Series - Miami Australian Open - Melbourne Wimbledon - London Wimbledon - London Wimbledon - London Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, 2R, ROU-HUN 3-2 Davis Cup, Group 1, REL2, FIN-HUN 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Hopman Cup - Perth Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, Group 1, 1R, DEN-HUN 5-0 Davis Cup, Group 1, REL2, UKR-HUN 3-2 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, QR, AUT-BEL 3-2 Olympics - Sydney